Conversation
There was a problem hiding this comment.
I just realized that this repository specifies requires = ["setuptools >= 40.8.0", "wheel >= 0.29.0"], but support for SPDX license expressions was added in setuptools v77.0.0 (https://setuptools.pypa.io/en/latest/history.html#v77-0-0), so my change is not compatible with the current build requirements, and will close this PR.
Out of curiosity, is there a chance we will be updating the build requirements in the near future?
There was a problem hiding this comment.
Ohhh and v77.0.0 19 Mar 2025 is quite a bit recent.
Maybe if you had a chat with the build folks.
There was a problem hiding this comment.
I will check with them in the next Integration scrum meeting and then decide on the next steps.
There was a problem hiding this comment.
Right now EL9 ships with 68.2 for python3.12, it's even older for 3.11.
|
Closing, since the required changes are not worth it. |
This PR replaces the deprecated license classifiers with an SPDX license expression. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.